Text copied to clipboard!
Titre
Text copied to clipboard!Développeur mobile senior
Description
Text copied to clipboard!
Nous recherchons un développeur mobile senior passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans la conception, le développement et la maintenance d'applications mobiles performantes et innovantes sur différentes plateformes, notamment iOS et Android. Vous serez responsable de la gestion complète du cycle de vie des applications mobiles, de la conception initiale à la mise en production, en passant par les tests et l'optimisation. Vous travaillerez en étroite collaboration avec les équipes produit, design et backend pour créer des expériences utilisateur fluides et engageantes. Le poste exige une maîtrise approfondie des langages de programmation mobiles, des frameworks modernes, ainsi qu'une compréhension des meilleures pratiques en matière de sécurité et de performance. En tant que développeur mobile senior, vous jouerez également un rôle clé dans le mentorat des développeurs juniors et dans l'amélioration continue des processus de développement. Nous valorisons l'innovation, la rigueur technique et la capacité à résoudre des problèmes complexes dans un environnement agile. Si vous êtes motivé par les défis technologiques et souhaitez contribuer à des projets ambitieux, ce poste est fait pour vous.
Responsabilités
Text copied to clipboard!- Concevoir, développer et maintenir des applications mobiles performantes.
- Collaborer avec les équipes produit, design et backend pour assurer une intégration fluide.
- Assurer la qualité du code par des revues et des tests rigoureux.
- Optimiser les applications pour la performance et la sécurité.
- Gérer le cycle de vie complet des applications mobiles.
- Mentorer et accompagner les développeurs juniors.
- Participer à la définition des architectures techniques.
- Rester à jour avec les dernières tendances et technologies mobiles.
- Résoudre les problèmes techniques complexes.
- Contribuer à l'amélioration continue des processus de développement.
Exigences
Text copied to clipboard!- Expérience confirmée en développement mobile (iOS et/ou Android).
- Maîtrise des langages Swift, Kotlin, Java ou React Native.
- Connaissance approfondie des architectures mobiles et des API REST.
- Capacité à travailler en équipe et à communiquer efficacement.
- Expérience avec les outils de gestion de versions (Git).
- Bonne compréhension des principes UX/UI.
- Compétences en résolution de problèmes et en optimisation.
- Connaissance des bonnes pratiques de sécurité mobile.
- Expérience en méthodologies agiles (Scrum, Kanban).
- Capacité à documenter le code et les processus.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec les plateformes iOS et Android ?
- Quels langages de programmation mobile maîtrisez-vous ?
- Comment assurez-vous la qualité et la performance de vos applications ?
- Avez-vous déjà mentoré des développeurs juniors ?
- Comment restez-vous informé des évolutions technologiques ?
- Pouvez-vous décrire un défi technique que vous avez surmonté ?
- Quelle est votre expérience avec les méthodologies agiles ?
- Comment gérez-vous la sécurité dans vos applications mobiles ?